be devoutly abstracted - Alemán Inglés Diccionario